glaucous cotoneaster - Spanish English Dictionary